﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="CadProduto.aspx.cs" Inherits="Pages_CadProduto" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">

 <title>Loja Virtual</title>

    <style type="text/css">
        #formcadastro { font-family: Verdana; font-size: 9pt; 
padding: 40px; }
    </style>
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
   
    <div>
        <h3>Cadastro de Produto</h3>

        Nome do Produto: <br />
        <asp:TextBox ID="txtNome" runat="server"/>
        <asp:RegularExpressionValidator
            ID="regexNome"
            runat="server"
            ControlToValidate="txtNome"
            ErrorMessage="Informe o nome corretamente."
            ValidationExpression="^[A-Za-zÀ-Üà-ü0-9\s]{3,50}$"
            ForeColor="Red" Display="None"
        />

        <br />

        Marca do Produto: <br />
        <asp:TextBox ID="txtMarca" runat="server"/>
        <asp:RegularExpressionValidator
            ID="regexMarca"
            runat="server"
            ControlToValidate="txtMarca"
            ErrorMessage="Informe a marca corretamente."
            ValidationExpression="^[A-Za-zÀ-Üà-ü0-9\s]{3,50}$"
            ForeColor="Red" Display="None"
        />

        <br />

        Preço: <br />
        <asp:TextBox ID="txtPreco" runat="server" />
        <asp:RegularExpressionValidator
            ID="regexPreco"
            runat="server"
            ControlToValidate="txtPreco"
            ErrorMessage="Informe o preço corretamente."
            ValidationExpression="^[0-9,]{1,10}$"
            ForeColor="Red" Display="None"
        />
        <br />

        Quantidade: <br />
        <asp:TextBox ID="txtQuantidade" runat="server" />
        <asp:RegularExpressionValidator
            ID="regexQuantidade"
            runat="server"
            ControlToValidate="txtQuantidade"
            ErrorMessage="Informe a quantidade corretamente."
            ValidationExpression="^[0-9]{1,10}$"
            ForeColor="Red" Display="None"
        />

        <br /><br />

        <asp:DropDownList ID="ddlCategoria" runat="server"           
            onselectedindexchanged="ddlCategoria_SelectedIndexChanged" >
            <asp:ListItem Selected="True" Text="Selecione uma categoria">Selecione uma categoria</asp:ListItem>
        </asp:DropDownList>

        <br />
    
        <asp:Button ID="btnCadastro" runat="server" Text="Realizar Cadastro" 
         OnClick="CadastrarProduto"/>
        <asp:ValidationSummary ID="vldSummary" runat="server" ForeColor="Red" />
         <p>
            <font size="3">
                <asp:Label ID="lblMensagem" runat="server" />
            </font>
        </p>
    </div>    
</asp:Content>

